<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">

<head>
	<title><s:text name="head.general.usuarios.usuario.title"><s:param value="manager.nickMostrar"/></s:text></title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<link rel="stylesheet" type="text/css" href="./css/hoja_general.css" media="screen, projection" />
	<script type="text/javascript" src="./js/jquery-1.4.2.min.js"></script>
	<script type="text/javascript" src="./js/jquery-ui-1.8.2.custom.min.js"></script>
	<script type="text/javascript" src="./js/jquery.scrollTo-min.js"></script>	
	<script type="text/javascript" src="./js/codigo_general.js"></script>
	<script type="text/javascript" src="./js/codigo_usuarios_detalle.js"></script>
</head>

<body>
	<div id="contenedor">
		<jsp:include page="/backend/inc/cabecera.jsp" />
		<jsp:include page="/backend/inc/navegacion.jsp" />
		<div id="contenidos">
			<h2><s:text name="general.usuarios.usuario.titulo"/></h2>
			<ul id="pestanyas" class="datosUsuario">
				<li id="item-datosUsuario"><a title="<s:text name="general.usuarios.usuario.pestanas.datos_de_usuario.title"/>" href="/usuario/${manager.nick}/datos-de-usuario/"><s:text name="general.usuarios.usuario.pestanas.datos_de_usuario.text"/></a></li>
				<li id="item-equipos"><a title="<s:text name="general.usuarios.usuario.pestanas.equipos.title"/>" href="/usuario/${manager.nick}/equipos/"><s:text name="general.usuarios.usuario.pestanas.equipos.text"/></a></li>
				<li id="item-financiero"><a title="<s:text name="general.usuarios.usuario.pestanas.financiero.title"/>" href="/usuario/${manager.nick}/financiero/"><s:text name="general.usuarios.usuario.pestanas.financiero.text"/></a></li>
				<li id="item-torneos"><a title="<s:text name="general.usuarios.usuario.pestanas.torneos.title"/>" href="/usuario/${manager.nick}/torneos/"><s:text name="general.usuarios.usuario.pestanas.torneos.text"/></a></li>
			</ul>
			<s:if test="%{manager!=null}">
			<div class="formulario datosUsuario">
				<h3><s:text name="general.usuarios.usuario.datos_de_usuario.titulo"><s:param value="manager.nickMostrar"/></s:text></h3>
				<form action="./detalle_usuario.action" method="post">
					<fieldset>
						<s:if test="%{modificar==false}">
						<s:if test="%{estado == true}">
						<p><s:text name="comun.mensajes.modificacion_correcta"/></p>
						</s:if>
						<s:if test="%{error == true}">
						<p><s:text name="general.usuarios.usuario.datos_de_usuario.error"><s:param value="nickMostrar"/></s:text></p>
						</s:if>
						<s:if test="%{error_patron == true}">
						<p>El <strong>nick</strong> o el <strong>email</strong> no son válidos, por favor, introduce datos válidos.</p>
						</s:if>
						<label for="nickMostrar"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_1"/>:<input id="nickMostrar" name="nickMostrar" type="text" class="texto" value="${manager.nickMostrar}" /></label>
						<s:if test="%{version=='completa'}">
						<label for="email"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_2"/>:<input id="email" name="email" type="text" class="texto" value="${manager.email}" /></label>
						<fieldset class="fecha">
							<p><s:text name="general.usuarios.usuario.datos_de_usuario.subtitulo_1"/>:</p>
							<label for="dia"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_3"/>:</label>
							<select id="dia" name="dia" disabled="disabled" class="texto deshabilitado">
								<option value="0"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_3"/></option>
								<s:iterator value="(31).{#this}" status="fila">
								<option value="${fila.count}"<s:if test="%{#fila.count==manager.diaFNacimiento}"> selected="selected"</s:if>>${fila.count}</option>
								</s:iterator>
							</select>
							<label for="mes"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_4"/>:</label>
							<select id="mes" name="mes" disabled="disabled" class="texto deshabilitado">
								<option value="0"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_4"/></option>
								<s:iterator value="(12).{#this}" status="fila">
									<option value="${fila.count}"<s:if test="%{#fila.count==manager.mesFNacimiento}"> selected="selected"</s:if>>${fila.count}</option>
								</s:iterator>
							</select>
							<label for="anyo"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_5"/>:</label>
							<select id="anyo" name="anyo" disabled="disabled" class="texto deshabilitado">
								<option value="0"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_5"/></option>
								<s:iterator value="listaAnyos" status="fila">
									<option value="${listaAnyos[fila.index]}"<s:if test="%{listaAnyos[#fila.index] == manager.anyoFNacimiento}"> selected="selected"</s:if>>${listaAnyos[fila.index]}</option>
								</s:iterator>
							</select>
						</fieldset>							
						<label for="pais"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_6"/>:<img src="img/banderas/16x11/${manager.pais.idm}.gif" width="16" height="11" alt="Bandera de ${manager.pais.nombre}" title="${manager.pais.nombre}" /><input id="pais" name="pais" type="text" class="texto deshabilitado" value="${manager.pais.nombre}" readonly="readonly" /></label>
						<label for="idioma"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_7"/>:<input id="idioma" name="idioma" type="text" class="texto deshabilitado" value="${manager.idioma}" readonly="readonly" /></label>
						<fieldset>
							<p><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_2"/>:</p>
							<label for="sexo-masculino" class="radio"><input type="radio" id="sexo-masculino" name="genero" value="m"<s:if test="%{manager.genero==1}"> checked="checked"</s:if> disabled="disabled" /> <s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_8"/></label>
							<label for="sexo-femenino" class="radio"><input type="radio" id="sexo-femenino" name="genero" value="f"<s:if test="%{manager.genero==0}"> checked="checked"</s:if> disabled="disabled" /> <s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_9"/></label>
						</fieldset>
						</s:if>
						
						<label for="falta"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_10"/>:<input id="falta" name="falta" type="text" class="texto deshabilitado" value="${manager.fechaFormateadafAlta}" readonly="readonly" /></label>
						
						<s:if test="%{version=='completa'}">
						<label for="fadmision"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_11"/>:<input id="fadmision" name="fadmision" type="text" class="texto deshabilitado" value="${manager.fechaFormateadafAdmision}" readonly="readonly" /></label>
						</s:if>
						
						<label for="reputacion"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_12"/>:<input id="reputacion" name="reputacion" type="text" class="texto" value="${manager.reputacion}" /></label>
						<label for="creditos"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_13"/>:<input id="creditos" name="creditos" type="text" class="texto deshabilitado" value="${manager.creditos}" readonly="readonly" /></label>
						
						<s:if test="%{version=='completa'}">
						<label for="origen"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_14"/>:<select name="origen" id="origen" class="texto deshabilitado" disabled="disabled">
							<option value="0"<s:if test="%{manager.origen == 0}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_1.valor_1"/></option>
							<option value="1"<s:if test="%{manager.origen == 1}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_1.valor_2"/></option>
						</select></label>
						<label for="robinson"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_15"/>:<select name="robinson" id="robinson" class="texto">
							<option value="0"<s:if test="%{manager.robinson == 0}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_2.valor_1"/></option>
							<option value="1"<s:if test="%{manager.robinson == 1}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_2.valor_2"/></option>
							<option value="2"<s:if test="%{manager.robinson == 2}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_2.valor_3"/></option>	
						</select></label>
						</s:if>
						
						<label for="status"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_16"/>:<select name="status" id="status" class="texto">
							<option value="0"<s:if test="%{manager.status == 0}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_1"/></option>
							<option value="1"<s:if test="%{manager.status == 1}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_2"/></option>
							<option value="5"<s:if test="%{manager.status == 5}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_3"/></option>
							<option value="6"<s:if test="%{manager.status == 6}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_4"/></option>
							<option value="7"<s:if test="%{manager.status == 7}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_5"/></option>	
							<option value="8"<s:if test="%{manager.status == 8}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_3.valor_6"/></option>	
						</select></label>
						
						<label for="status">Dias:<input type="text" name="dias" id="dias" class="texto"/></label>
						
						<label for="horas">Horas:<select name="horas" id="horas" class="texto">
							<option value="0" selected="selected">0</option>
							<s:iterator value="(24).{#this}" status="fila">
								<option value="${fila.count}">${fila.count}</option>
							</s:iterator>
						</select></label>
						
						<label for="hasta">Dia concreto:<input id="hasta" name="fechaFin" type="text" class="texto fecha" value="" /></label>
						<button type="button" title="<s:text name="comun.boton.calendario.fin.title"/>" class="calendario"><span><s:text name="comun.boton.calendario.text"/></span></button>
						
						
						
						
						<s:if test="%{version=='completa'}">
						<label for="perfil"><s:text name="general.usuarios.usuario.datos_de_usuario.etiqueta_17"/>:<select name="perfil" id="perfil" class="texto deshabilitado" disabled="disabled">
								<option value="0"<s:if test="%{manager.perfil == 0}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_4.valor_1"/></option>
								<option value="1"<s:if test="%{manager.perfil == 1}"> selected="selected"</s:if>><s:text name="general.usuarios.usuario.datos_de_usuario.desplegable_4.valor_2"/></option>
						</select></label>
						</s:if>
						
						<label for="id"><input type="hidden" name="id" id="id" value="${manager.id}" /></label>
						<label for="modificar"><input type="hidden" name="modificar" id="modificar" value="true" /></label>
						<s:set name="permiso_lectura" value="#permisos.get(0).permiso"/>
						<s:if test="%{#permiso_lectura>=2}">
						<ul class="acciones">
							<li><button type="reset" title="<s:text name="comun.boton.cancelar.title"/>" class="tipo-1"><s:text name="comun.boton.cancelar.text"/></button></li>
							<li><button type="submit" title="<s:text name="comun.boton.guardar.title"/>" class="tipo-3"><span><s:text name="comun.boton.guardar.text"/></span></button></li>
						</ul>
						</s:if>
						</s:if>
						<s:else>
						<p><s:text name="comun.mensajes.modificacion_error"/></p>
						</s:else>
					</fieldset>
				</form>
			</div>
			<div class="datos equipos">
				<h3><s:text name="general.usuarios.usuario.equipos.titulo"><s:param value="manager.nickMostrar"/></s:text></h3>
				<div class="contenedor corta">
					<div class="contenedor">
						<s:if test="%{listaEquiposManager!=null && listaEquiposManager.size>0}">
						<table>
							<caption><s:text name="general.usuarios.usuario.equipos.caption"><s:param value="manager.nickMostrar"/></s:text></caption>
							<thead>
								<tr>
									<th scope="col"><s:text name="comun.resultados.campos.nombre"/></th>
									<th scope="col" class="especial" style="width:65px"><s:text name="comun.resultados.campos.posicion"/></th>
									<th scope="col" class="especial" style="width:80px"><s:text name="comun.resultados.campos.puntos"/></th>
									<th scope="col" class="especial" style="width:45px"><s:text name="comun.resultados.campos.partidos_jugados"/></th>
									<th scope="col" class="especial" style="width:45px"><s:text name="comun.resultados.campos.partidos_ganados"/></th>
								</tr>
							</thead>
							<tbody>
								<s:iterator value="listaEquiposManager" status="fila">
								<s:set name="total" value="estadisticas.ganados+estadisticas.perdidos" />
								<tr<s:if test="#fila.odd==false"> class="par"</s:if>>
									<th scope="row"><a title="<s:text name="comun.link.manager.title"><s:param value="nombreCompleto"/></s:text>" href="./detalle_equipo.action?id=${id}">${nombreCompleto}</a></th>
									<td class="numero"><s:if test="ranking.posicion>0">${ranking.posicion}</s:if><s:else>-</s:else></td>
									<td class="numero">${puntos} D$</td>
									<td class="numero"><s:if test="%{#total>0}">${total}</s:if><s:else>0</s:else></td>
									<td class="numero">${estadisticas.ganados}</td>
								</tr>	
								</s:iterator>
							</tbody>
						</table>
						</s:if>
						<s:else>
						<p><s:text name="general.usuarios.usuario.equipos.no_hay"/></p>
						</s:else>
					</div>
				</div>
			</div>
			<div class="financiero">
				<%@include file="/backend/inc/detalle_usuario_movimientos_ingresos.jsp"%>
			</div>
			<div class="datos torneos">
				<h3><s:text name="general.usuarios.usuario.torneos.titulo"><s:param value="manager.nickMostrar"/></s:text></h3>
				<div class="contenedor corta">
					<div class="contenedor">
						<s:set name="datos" value="getTorneosUsuario()" />
						<s:if test="%{#datos!=null && #datos.size()>0}">
						<%@include file="/backend/inc/torneos_tabla.jsp"%>
						</s:if>
						<s:else>
						<p><s:text name="general.usuarios.usuario.torneos.no_hay"/></p>
						</s:else>
					</div>
				</div>
			</div>
			</s:if>
			<s:else>
			<div class="datos">
		  		<h3><s:text name="comun.error.titulo"/></h3>
		  		<div class="contenedor">
					<div class="contenedor">
		  				<p><s:text name="general.usuarios.usuario.error"><s:param value="nickManager"/></s:text></p>
		  				<p><a rel="subsection" title="<s:text name="general.usuarios.volver.title"/>" href="./lista_usuarios.action"><s:text name="general.usuarios.volver.text"/></a></p>
		  			</div>
		  		</div>
		  	</div>
		  	</s:else>
		</div>
	</div>
</body>

</html>